package com.yshye.adapter;

/**
 * 适配器
 * 
 * @author JsonYe
 * 
 */
public class Adapter implements Target {
	/**
	 * 持有需要被适配的接口对象
	 */
	Adaptee adaptee;

	/**
	 * 构造方法，传入需要被适配的对象
	 * @param adaptee
	 */
	public Adapter(Adaptee adaptee) {
		this.adaptee = adaptee;
	}

	public void request() {
		//可以转调已实现的方法，进行适配
		adaptee.specificRequest();
	}

}
